package com.sisyphus.spinach.ui.configs.impl;


import com.sisyphus.spinach.core.INetTask;

import androidx.annotation.NonNull;
import androidx.lifecycle.Lifecycle;

public interface ITemplate<T> {

    void execute(@NonNull Lifecycle lifecycle);

    INetTask.View<T> view();

    INetTask.Presenter<T, INetTask.View<T>> presenter();

}
